1
00:00:12,210 --> 00:00:17,910
Imagine a world with a literacy rate of only three percent.

2
00:00:19,790 --> 00:00:30,470
What if out of every 100 people, only three could read and write right now in America, there are over

3
00:00:30,470 --> 00:00:40,040
320 million people, yet fewer than nine million of us, less than three percent can read and write

4
00:00:40,730 --> 00:00:44,030
code the language of technology.

5
00:00:45,320 --> 00:00:51,390
So what is code coding or programming is just telling a computer what to do.

6
00:00:52,280 --> 00:00:54,200
Code is the same thing as software.

7
00:00:54,410 --> 00:00:58,670
Or if you're in the younger generation, code is what apps are made of.

8
00:00:59,540 --> 00:01:07,370
Code runs your computer and these days computers are everywhere in all the coolest gadgets, from 3D

9
00:01:07,370 --> 00:01:17,420
printers to drones, self-driving cars to smartphones, Fitbit to rumbas and more code is a part of

10
00:01:17,420 --> 00:01:23,810
every one of these technologies, and it's a part of every technology you'll use at work and at home

11
00:01:24,050 --> 00:01:25,700
for the rest of your life.

12
00:01:26,630 --> 00:01:33,900
Every job you want, every job you want your kids to have is touched in some way by computer software.

13
00:01:34,490 --> 00:01:41,750
Imagine the power you can have if you learn how to read and write the language of code.

14
00:01:43,600 --> 00:01:51,330
Experts say that as many as 70 million jobs could disappear over the next 10 years due to automation,

15
00:01:52,240 --> 00:01:59,500
but on the other hand, there are over six million job openings in the US right now, and over one million

16
00:01:59,500 --> 00:02:09,550
of those are good paying technology jobs with no qualified applicants, no literate applicants.

17
00:02:10,900 --> 00:02:17,530
The Bureau of Labor Statistics says that seven of the top 10 fastest growing and highest paying jobs

18
00:02:17,530 --> 00:02:21,610
for the next 10 years are in technology computing.

19
00:02:22,510 --> 00:02:29,470
And there are over 300000 unfilled positions right now in this country in cyber security.

20
00:02:30,820 --> 00:02:36,310
And those jobs can average as much as 90 thousand dollars a year in salary.

21
00:02:37,440 --> 00:02:41,650
Plus, you don't have to go very far to find these jobs.

22
00:02:41,700 --> 00:02:47,350
There are literally thousands of openings available every day right here in the Atlanta area.

23
00:02:49,710 --> 00:02:51,720
So what makes codas so valuable?

24
00:02:53,550 --> 00:02:57,630
Well, it's because we're problem solvers who can use technology.

25
00:02:58,620 --> 00:03:01,020
You tell me, are there some problems in the world?

26
00:03:02,770 --> 00:03:04,180
Yeah, a few, right?

27
00:03:05,890 --> 00:03:08,260
The world needs problem solvers.

28
00:03:09,160 --> 00:03:15,100
Your goal in life should be to solve more problems than you create.

29
00:03:16,800 --> 00:03:22,920
And the world highly rewards problem solvers, you might have seen a graphic like this one before from

30
00:03:22,920 --> 00:03:31,020
Code Dog, a college graduate can earn a half million dollars more and their lifetime than someone with

31
00:03:31,020 --> 00:03:32,430
just a high school diploma.

32
00:03:33,420 --> 00:03:40,260
A computer science degree can earn you a million dollars more over your working lifetime than a high

33
00:03:40,260 --> 00:03:40,900
school degree.

34
00:03:41,820 --> 00:03:45,360
But there's another stack of gold coins that belongs to the right of that one.

35
00:03:46,830 --> 00:03:52,830
A cybersecurity professional may be able to earn another half million dollars more than the average

36
00:03:52,830 --> 00:04:00,270
I.T. worker, a million and a half dollars more and a lifetime than someone with just a high school

37
00:04:00,270 --> 00:04:00,760
diploma.

38
00:04:01,560 --> 00:04:04,770
And this gap is growing wider.

39
00:04:06,940 --> 00:04:12,250
Now, that small stack of coins on the left is a grim picture of what technology illiteracy can look

40
00:04:12,250 --> 00:04:19,570
like, but this chart is also an illustration of how important coding can be for your future and for

41
00:04:19,570 --> 00:04:20,800
your children's future.

42
00:04:22,610 --> 00:04:33,050
Did you know that in 1910, fewer than 18 percent of teenagers went to high school and in 2010, fewer

43
00:04:33,050 --> 00:04:37,160
than 18 percent of teenagers went to a high school that taught coding?

44
00:04:38,360 --> 00:04:43,850
Now, it only took us 30 years to solve that first problem as farming jobs disappeared in the early

45
00:04:43,850 --> 00:04:44,910
nineteen hundreds.

46
00:04:45,290 --> 00:04:53,090
The US invested heavily in secondary education, and by 1940, three fourths of teenagers went to high

47
00:04:53,090 --> 00:04:53,510
school.

48
00:04:54,870 --> 00:05:01,340
We need to do the same thing this century for technology education by twenty twenty five.

49
00:05:01,380 --> 00:05:07,410
We need three out of four teenagers going to a high school that teaches coding and cyber security.

50
00:05:08,220 --> 00:05:13,380
As parents, as citizens, we can't wait until 20, 40.

51
00:05:15,100 --> 00:05:18,980
I'm a computer science professor and a cybersecurity expert.

52
00:05:19,300 --> 00:05:22,400
I've been teaching coding since nineteen ninety eight.

53
00:05:23,050 --> 00:05:28,630
I write books, I record videos, I travel and speak in schools and at conferences around the world.

54
00:05:30,970 --> 00:05:38,360
But it's not enough how many of you in this audience today have taken a computer programming class or

55
00:05:38,360 --> 00:05:39,630
have taught yourself some coding?

56
00:05:39,910 --> 00:05:40,920
Let's see, a few hands.

57
00:05:41,800 --> 00:05:42,700
That's good.

58
00:05:42,700 --> 00:05:46,000
That had some, but it's not enough.

59
00:05:46,780 --> 00:05:49,170
I need your help, all of you.

60
00:05:49,720 --> 00:05:52,120
You can learn to code.

61
00:05:54,210 --> 00:06:01,890
Henry Ford famously said, whether you think you can or think you can't, you're right, but if you

62
00:06:01,890 --> 00:06:06,140
think you can't code, it's because you just haven't tried yet.

63
00:06:06,750 --> 00:06:14,940
If you're in this audience today or if you're watching online, you can learn to code starting now.

64
00:06:16,380 --> 00:06:19,350
Now, some of you may already feel your defenses kicking in.

65
00:06:19,920 --> 00:06:21,330
What if I'm not good at it?

66
00:06:21,990 --> 00:06:23,140
What if I don't like it?

67
00:06:23,670 --> 00:06:27,830
What if I just don't want to be a coder for the next 20 years?

68
00:06:29,810 --> 00:06:31,990
My answer might surprise you.

69
00:06:34,320 --> 00:06:37,250
You see, coding is not the goal.

70
00:06:39,700 --> 00:06:48,850
Coding is the gateway in the same way we learn English, not just to become authors or journalists,

71
00:06:49,420 --> 00:06:51,340
but to communicate with others.

72
00:06:52,780 --> 00:06:58,510
And in the same way that math doesn't just prepares to become an accountant or an engineer, but it

73
00:06:58,510 --> 00:07:02,680
helps us solve problems, manage our finances and think logically.

74
00:07:04,540 --> 00:07:10,420
People who learn to code can become entrepreneurs, innovators who connect people in new ways using

75
00:07:10,420 --> 00:07:11,770
new platforms.

76
00:07:20,390 --> 00:07:28,460
You could be like two of my students who've gone on to work at both riot games and blizzard entertainment

77
00:07:29,090 --> 00:07:32,420
building games like League of Legends and World of Warcraft.

78
00:07:34,770 --> 00:07:44,010
And you can go into a job like it, cybersecurity or artificial intelligence, robotics with extra skills,

79
00:07:44,220 --> 00:07:49,950
extra literacy that can buffer you from some of the rapid changes that are coming.

80
00:07:52,050 --> 00:07:55,960
My mom and I am so grateful to have my mom in the audience with us today.

81
00:07:56,220 --> 00:07:56,800
Thanks, Mom.

82
00:07:57,120 --> 00:07:57,700
I love you.

83
00:07:59,430 --> 00:08:06,570
My mom bought me my first computer in 1980 for a Commodore 64, and I believe we have a picture.

84
00:08:09,890 --> 00:08:18,530
Look how happy I am, and thirty five years later, just thinking about that computer still makes me

85
00:08:18,530 --> 00:08:19,030
smile.

86
00:08:20,530 --> 00:08:24,190
You see, I learned to code when I was a teenager.

87
00:08:25,100 --> 00:08:30,950
But I have a lot of college students who take their very first computer programming class as young adults.

88
00:08:31,970 --> 00:08:37,460
They didn't know that instead of just playing Minecraft all of these years, they could have been coding

89
00:08:37,460 --> 00:08:38,000
in it.

90
00:08:39,700 --> 00:08:44,080
So let me give you three reasons to start quoting now.

91
00:08:45,760 --> 00:08:54,310
No one do it for yourself, and it's not just about the money, although you can earn a lot.

92
00:08:55,640 --> 00:09:02,510
If you learn about cybersecurity, you can protect yourself from cyber criminals and online predators.

93
00:09:04,760 --> 00:09:12,830
If you learn web and mobile app programming, you can create your own new business model like Uber or

94
00:09:12,830 --> 00:09:13,820
Airbnb.

95
00:09:18,180 --> 00:09:21,870
You can start by finding a technology that you enjoy.

96
00:09:22,320 --> 00:09:26,490
Go to a library and print something on a 3D printer or.

97
00:09:28,750 --> 00:09:35,800
Buy a programmable drone like this one for under a hundred dollars, some people like to start with

98
00:09:35,800 --> 00:09:37,370
a black based programming language.

99
00:09:38,110 --> 00:09:39,840
This is the tical app.

100
00:09:40,180 --> 00:09:47,260
It's a mobile application that lets you program drones and robots right on your mobile device.

101
00:09:47,650 --> 00:09:51,100
You can see the commands look like Lego bricks.

102
00:09:52,080 --> 00:09:54,810
You choose the blocks that you want to run.

103
00:09:56,660 --> 00:10:03,650
And they snapped together just like Lego bricks, in the order that you decide when you're the coder,

104
00:10:03,890 --> 00:10:06,200
you get to choose how things work.

105
00:10:07,720 --> 00:10:14,170
So let's see how this code works on this actual drone when I press play.

106
00:10:16,090 --> 00:10:21,580
It should take off and then it's going to repeat these steps four times, it's going to move forward

107
00:10:21,760 --> 00:10:31,330
for about a second, turn right, 90 degrees, move forward again, turn right 90 degrees, move forward

108
00:10:31,330 --> 00:10:32,300
for about a second.

109
00:10:33,430 --> 00:10:34,420
So what's it doing?

110
00:10:37,000 --> 00:10:39,600
We're drawing a square in the air.

111
00:10:45,510 --> 00:10:46,430
Pretty close, right?

112
00:10:49,020 --> 00:10:56,040
So start with the technologies that you find fun and fascinating and even before you understand what

113
00:10:56,040 --> 00:10:57,570
every line of code does.

114
00:10:58,930 --> 00:11:04,540
Run it, change it, move things around, start coding for you.

115
00:11:06,000 --> 00:11:06,690
Number two.

116
00:11:07,700 --> 00:11:08,750
Do it for others.

117
00:11:10,880 --> 00:11:15,130
Bring more value to your future employer, provide for your family.

118
00:11:16,400 --> 00:11:18,620
Or impact your community.

119
00:11:23,180 --> 00:11:29,570
When you learn to protect yourself online, you can better protect your kids and your other family members

120
00:11:29,600 --> 00:11:35,430
from online threats, you can even write an app that helps people in your own hometown.

121
00:11:37,160 --> 00:11:41,470
One of my students this semester is building an app for the city of Dahlonega.

122
00:11:41,990 --> 00:11:47,900
It's a mobile app that lets you report problems like potholes in the road or street lights that are

123
00:11:47,900 --> 00:11:48,340
out.

124
00:11:49,400 --> 00:11:56,060
And in addition to capturing the exact location of the issue, it tracks how many people have reported

125
00:11:56,060 --> 00:11:56,660
a problem.

126
00:11:57,140 --> 00:12:02,460
And those problems that get reported by more people get higher priority in being repaired.

127
00:12:03,500 --> 00:12:10,910
You can build a future for yourself, a future for your family, and you can help people right in your

128
00:12:10,910 --> 00:12:11,940
own hometown.

129
00:12:12,080 --> 00:12:15,670
You can make your neighborhood a better, safer place.

130
00:12:16,310 --> 00:12:21,800
That's the kind of lasting impact you can make when you learn to solve problems with technology.

131
00:12:23,400 --> 00:12:24,690
Finally, number three.

132
00:12:26,860 --> 00:12:29,630
Do it to make the world a better place.

133
00:12:30,490 --> 00:12:31,550
Here's a good example.

134
00:12:32,980 --> 00:12:39,940
Charity Water is a global clean water initiative that revolutionized transparency in both the dire need

135
00:12:39,940 --> 00:12:47,590
for clean water and poorer communities and in the ability to see where your donation goes down to the

136
00:12:47,590 --> 00:12:49,920
precise GPS coordinates of the drinking.

137
00:12:49,930 --> 00:12:59,560
Well, you can sponsor a web application code is bringing much needed attention and relief to people

138
00:12:59,560 --> 00:13:01,000
who need it the most.

139
00:13:02,740 --> 00:13:08,470
In my house, my wife is able to track the remaining three thousand eight hundred tigers left in the

140
00:13:08,470 --> 00:13:12,030
wild through a similar app from an animal rescue organization.

141
00:13:13,420 --> 00:13:20,200
The thought of big cats going extinct before our children grow up is heartbreaking to her.

142
00:13:21,520 --> 00:13:27,970
If there's something that breaks your heart or if there's something that makes you really mad, coding

143
00:13:27,970 --> 00:13:34,540
can help you harness the power of technology to reach thousands or even millions of people who care

144
00:13:34,540 --> 00:13:40,840
about the same cause, you can create a positive chain reaction to help make people aware.

145
00:13:41,820 --> 00:13:48,660
And get them involved if you're passionate about protecting your country, did you know that all five

146
00:13:48,660 --> 00:13:57,630
branches of the US military now recognize cyber as a domain equal to land, sea, air and space?

147
00:14:00,080 --> 00:14:08,120
Today, billions of people go online every day sharing ideas and resources, creating new businesses,

148
00:14:08,540 --> 00:14:16,040
new charities, new games and apps, new ways of seeing the world.

149
00:14:17,150 --> 00:14:22,100
Four billion of the world's seven and a half billion people are connected to the Internet.

150
00:14:23,350 --> 00:14:24,910
Spies and soldiers.

151
00:14:26,670 --> 00:14:36,270
Terrorists and activists, hackers, doctors, musicians and bloggers are all logging on every day,

152
00:14:37,770 --> 00:14:40,800
and it's made possible because of code.

153
00:14:43,610 --> 00:14:49,850
People say the world is changing, the world has already changed.

154
00:14:51,170 --> 00:14:56,910
Step out of your comfort zone and become literate in the language of technology.

155
00:14:57,650 --> 00:14:59,210
Learn to code.

156
00:15:00,140 --> 00:15:03,890
What you do with it from there is limitless.

157
00:15:05,680 --> 00:15:06,190
Thank you.

